ballast screening - French English Dictionary